body{background: #fff;}
input{width: 100%;font-size: 14px;}

.g-hd{padding: 15px 0;}
.g-hd p{font-size: 20px;color: #444;}

.g-bd{padding: 15px;}
.g-bd .row{}
.g-bd p.tip{visibility: hidden; color: rgba(255,74,0,1);font-size: 12px;text-align: right;margin-top: 5px;height: 20px;}
.g-bd .row-1{border-bottom:1px solid #ddd;padding: 15px 5px;}
.g-bd .row-2{border-bottom:1px solid #ddd;padding: 15px 5px;position: relative;margin-top: 15px;}
.g-bd .row-2 .btn-getcode{background: #ff4a00;color: #FFF;width: 100px;
	text-align: center;height: 40px;line-height: 40px;display: block;
	position: absolute;right: 0;top:0;z-index: 1986;font-size: 14px;}

.g-bd .row-3{margin-top: 45px;}
.g-bd .row-3 .submit{width: 100%;text-align: center; height: 40px;line-height: 40px;
	background: #ff4a00;color: #FFF;font-size: 14px;}


.g-bd .row-2 .btn-disabled{background: #ccc;}
.g-bd .row-3 .btn-disabled{background: #ccc;}



.u-alert{height: 80px;line-height: 80px;text-align: center; width: 180px;background: rgba(0,0,0,0.7);letter-spacing: 1px; color: #fff;font-size: 12px;
	position: fixed;top:0;left: 0;right: 0;bottom:0;margin: auto;border-radius: 4px;box-shadow: 1px 2px 3px rgba(0,0,0,0.3);}

